permanent representations - Spanish English Dictionary